/*
 * PassLogger.h
 *
 *  Created on: Oct 9, 2014
 *      Author: root
 */

#ifndef PASSLOGGER_H_
#define PASSLOGGER_H_

#include "../SatLogger/Logger.h"
#include "PassLoggerConfigurations.h"
#include <string>
using namespace std ;

namespace LoggerNameSpace {

/**
 * PassLogger is a class that implements logging functionality to log file for specific pass occurrence for specific satellite
 */
class PassLogger {

public:
	PassLogger (string satId) ;
	virtual ~PassLogger () ;
	void log (string text);

private:
	Logger * logger;

} ;

} /* namespace LoggerNameSpace */

#endif /* PASSLOGGER_H_ */
